package com.proposition.paper.mapper;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.proposition.commons.model.PaperExam;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * ${DESCRIPTION}
 *
 * @author 杨凯
 * @create 2017-12-04 15:24
 **/
@Mapper
public interface PaperExamMapper extends BaseMapper<PaperExam> {

	/**
	 * 删除试卷试题
	 * @param paperId 试卷ID
	 */
	void deletePaperExamByPaperId(@Param("paperId") List<String> paperId);

	/**
	 * 根据试卷Id获取试卷试题
	 * @param paperId
	 * @return
	 */
	PaperExam selectPaperExamByPaperId(@Param("paperId") String paperId);


	/**
	 * 查询问答题第一题腧穴题已使用次数
	 * @param exam
	 * @param year 年度
	 * @return
	 */
	int selectExamUseCount(@Param("year") int year,@Param("exam") String exam);
}
